package edu.hrbeu.crc.service;

import com.baomidou.mybatisplus.extension.service.IService;
import edu.hrbeu.crc.pojo.dto.UserDTO;
import edu.hrbeu.crc.pojo.dto.UserLoginDTO;
import edu.hrbeu.crc.pojo.entity.User;

public interface UserService extends IService<User> {

    /**
     * 用户登录
     * @param userLoginDTO
     * @return
     */
    User login(UserLoginDTO userLoginDTO);

    /**
     * 用户注册
     * @param user
     */
    String register(User user);

    /**
     * 修改信息
     * @param userDTO
     */
    String updateMsg(UserDTO userDTO);

    User getUser(Integer userId);
}
